Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STANFORD MEWS Terraced £1,061,289 £756,500 24 Nov 2015
2 STANFORD MEWS Terraced £852,719 £497,000 31 Aug 2012
3 STANFORD MEWS Terraced £990,502 £580,000 18 Jan 2013
5 STANFORD MEWS Terraced £713,885 £435,000 21 Feb 2007
6 STANFORD MEWS Terraced £735,219 £448,000 16 Feb 2007
7 STANFORD MEWS Terraced £1,106,458 £925,000 24 Sep 2020
8 STANFORD MEWS Terraced £735,219 £448,000 14 Feb 2007
9 STANFORD MEWS Terraced £670,781 £394,200 27 Oct 2006
10 STANFORD MEWS Terraced £657,150 £380,000 25 Aug 2006
12 STANFORD MEWS Terraced £1,409,568 £905,000 2 May 2014